import App from './App';
import store from '@/store/store.js';

// #ifndef VUE3
import Vue from 'vue';

uni.$showMsg = (title="数据加载失败")=>{
	return uni.showToast({
		title,
		duration:1500,
		icon:"none"
	})
};
Vue.config.productionTip = false
App.mpType = 'app'
const app = new Vue({
    ...App,
	store
})
app.$mount()
// #endif

// #ifdef VUE3
import { createSSRApp } from 'vue'
export function createApp() {
  const app = createSSRApp(App)
  return {
    app
  }
}
// #endif


/* 
 为了大伙都能看见代码
 推送码云
 一个项目放到码云上有两种方式
 第一种
 ①在码云上创建项目
 ②clone到本地
 工作区  暂存区 版本区 推送到码云
 git add .
 git commit -m'备注'
 git push -u origin master
 非首次
 git push
 
 
 第二种
 1.码云上面创建仓库 
 2.本地创建仓库  git init 在本地初始化仓库
 3.远程仓库和本地仓库进行关联  git remote add origin https://gitee.com/lyuzhang/shoping.git
 通过git remote -v 查看关联的仓库是否正确
 正确继续
 错误
 一种 .git删除 不推荐
 另一种 git remote remove origin 把远程仓库的关联删除掉，重新进行关联
 
 4.
 创建忽略文件  
 .gitignore
 .gitkeep 保持 空的文件夹不能传输到码云 在空文件夹中加.gitkeep 保持关联
 工作区  暂存区 版本区 推送到码云
 git add .  git add *   git add 具体的文件名字  . * 代表的是工作区的所有文件
 git commit -m'备注' 暂存区的文件形成版本 版本区
 git push -u origin master
 非首次
 git push
 
 git status 可以查看文件在哪个区 绿色 暂存区   红色 工作区
 环境模拟
 testgit2205  我提交的仓库  码云服务器上的代码进行了更新
 hanhan  hanhan clone 在自己的电脑   涵涵电脑上已经有该仓库  
  更新代码
  git pull origin master
  
  
  git commit -m'' 提交一次就可以形成一个版本
  查看 
  git log 查看日志
  git reflog 查看日志 
  
  git reset --hard 版本号
  git reset --hard HEAD^ 回退到上一个版本
  
  master分支名
  创建分支 
  git checkout -b 分支名
  查看当前有多少分支
  git branch
  
  分支合并
  需求 将dev 分支合并到master分支上
  切换分支
  git checkout 分支名  eg：切换到master git checkout master
  
  合并分支
  git merge 要合并的分支名
  
  删除分支
  git branch -d 分支名
  
  
  冲突：两个或者多个开发者 动了同一部的代码
  rejected 冲突
  
  先把代码拉取下来 git pull
  进行对比  进行更改
  更改完毕 
  git add .
  git commit -m'解决冲突xxx'
  git push
  
  
  git fetch origin master:dev  将远程的代码拉取到本地的dev分支
  拉取 创建分支
  
  git diff 分支1 分支2
  有冲突解决
  没冲突 合并
  git merge 分支名
  
  pull 将代码直接从远程拉取到当前分支 直接合并到当前分支上了
  
  
  克隆代码 git clone 网址 只能克隆主分支的代码
  git branch -a  查看远程的分支
  git checkout -t origin/分支名  切换到远程某个分支
  
  
  
  
  
  
  今日总结
  Math
  分支语句
  循环语句
  数组
  真数组 伪数组
  伪数组转变为真数组
  
  git 指令全部背过
  
  uni.request
  
  
  
  
  打开powershell也可以操作git
  在文件夹的路径当中输入  powershell
  按住你电脑的shift 右击
  
  master
  tabbar分支写完
  git add .
  git commit -m 'tabbar'
  git push -u origin tabbar
  
  合并分支
  git checkout master
  git merge tabbar
  git add .
  git commit -m'tabbar合并'
  git push  将其推送上去
  当确定某个分支无用时 删除
  git branch -d tabbar
  
  
  git reset --merge 取消合并
  
  在哪个分支上操作就在哪个分支操作 不要这个分支操作点 另一个分支操作点
  
  
  直接关闭 重新
  :wq 强制退出 
  
  q 退出
  
  强制提交
  git push -f origin 分支名
  
  
  当页面乱码  要不重新启动  要不删除重建
  

及时更新代码   晚上走的时候上传  
注  你到底在哪个分支上干活  
  
  
  
  
 
 */